Automattic\WooCommerce\EmailEditor\Integrations\WooCommerce\Renderer\Blocks\Product_Collection A

Total Complexity 74
Dependencies 4
Dependents 1
Total lines 485
Lines of code 295
Logical lines of code 170
Comment lines 124
Methods 14
Properties 0

Methods 14

Method Rating Maintainability Complexity Lines of code
prepare_and_execute_query()
B
35 19 84
render_product_content()
A
48 8 34
build_tax_query()
S
52 6 26
get_cross_sell_product_ids()
S
53 5 23
get_upsell_product_ids()
S
57 5 17
get_product_references_for_collection()
S
59 5 14
render_product_template()
S
56 4 19
build_attribute_query()
S
60 4 13
get_collection_specific_product_ids()
S
63 4 12
get_related_product_ids()
S
61 4 12
render_content()
S
58 3 16
is_all_stock_statuses()
S
64 4 9
render_product_grid()
S
64 2 10
render_no_results_message()
S
72 1 6